body {
	width:822px;
	margin:20px auto;
	font-family:"Helvetica", "Arial", sans-serif;
}

textarea#code-input {
	width:822px;
	padding:10px;
	border:dashed 1px #ccc;
	resize:none;
	background:#f2f3f2;
	outline:none;
	height:300px;
}

#submit-form {
	font-size:30px;
	padding:10px 40px;
	display:block;
	width:822px;
	line-height:40px;
}



pre.tish, ul.tish-lines, textarea#code-input {
	font-family:"Consola", "Monaco", monospace;
	font-size:13px;
}

pre.tish {
	padding:20px 10px;
	border:dashed 1px #ccc;
	width:750px;
	overflow-x:auto;
	background:#f2f3f2;
	float:left;
	max-height:300px;
	margin:0px;
	line-height:20px;
	margin-left:5px;
}

ul.tish-lines {
	float:left;
	width:30px;
	border-right:solid 5px #33cc00;
	margin:21px 0px;
	padding:0px;
	line-height:20px;
	max-height:300px;
	overflow:hidden;
}



ul.tish-lines li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	float:left;
	width:30px;
	background-position:
}


.php, .html .php, .script .php {
	color:black;

}
.php .keywords-language-constructs-separate, .html .php .keywords-language-constructs-separate, .script .php .keywords-language-constructs-separate {
	color:purple;
}

.php .keywords-language-constructs-normal, .html .php .keywords-language-constructs-normal, .script .php .keywords-language-constructs-normal {
	color:purple;
}

.php .keywords-variable-casting, .html .php .keywords-variable-casting, .script .php .keywords-variable-casting {
	color:purple;
}

.php .comment, .html .php .comment, .script .php .comment {
	color:#339900;
}

.php .script-limiter, .html .php .script-limiter, .script .php .script-limiter {
	color:red;
}

.php .digit, .html .php .digit, .script .php .digit {
	color:blue;
}

.php .string, .html .php .string, .script .php .string {
	color:#ff9b0d;
}	

.php .string .variable, .html .php .string .variable, .script .php .string .variable {
	color:#cc6633;
}

.php .function, .html .php .function, .script .php .function {
	color:#9966cc;
}

.php .variable, .html .php .variable, .script .php .variable {
	color:#996633;
}

.html {
	color:#996633;
}

.html .string {
	color:#003399;
}

.html .script-limiter {
	color:purple;

}	

.script .function, .html .script .function {
	color:#336699;
}
.script .string, .html .script .string {
	color:#660000;
}

.script .keywords-declarations, .html .script .keywords-declarations {
	color:#993333;
}

.script .keywords-language-constructs, .html .script .keywords-language-constructs {
	color:#993333;
}

.script .digit, .html .script .digit {
	color:blue;
}

.script .additional-regex, .html .script .additional-regex {
	color:#6633cc;
}

.script .comment, .html .script .comment {
	color:#339900;
}

.style .digit, .html .style .digit {
	color:blue;
}

.style .keywords-properties {
	color:#660000;
}

.style .additional-colors {
	color:#ff9933;
}

.style .keywords-values {
	color:#996633;
}

